.table-left {
    height: 100%;
    overflow: auto;
    text-align: left;
    border-style: solid;
    border-width: 1px;
    border-color: #dcdee2;
}

.table-center {
    padding: 15px;
    height: 100%;
    overflow: auto;
    text-align: left;
    border-style: solid;
    border-width: 1px;
    border-color: #dcdee2;
    background-color: white;
}

.table-right {
    padding: 15px;
    height: 100%;
    overflow: auto;
    text-align: left;
    border-style: solid;
    border-width: 1px;
    border-color: #dcdee2;
    background-color: white;
}

.back-newcot {
    position: relative;
    height: 100%;
    overflow: hidden;
}

.back-newcot .back-work-template {
    height: ~"calc(100% - 53px)";
}

.back-work-botemp {
    height: 53px;
    position: absolute;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #ddd;
    padding: 9px 0;
}

.back-work-botemp .btn {
    margin-right: 5px;
    float: right;
}